package com.hzeport.bgs22emduty.entity.hb;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * @author zhangyangyang
 * @description
 * @date 2023/2/16 15:59
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("V_NEWS")
@ApiModel(value="提醒内容", description="")
public class Subjecta {
//ZWXX_ID,SUBJECTA,FOOT_NOTE,RELEASE_DATE,MEDIA_NAME,ISSUE_YEAR,ISSUE_NO,DRAFT_PERSON_NAME,NEWS_TYPE
    @TableField("ZWXX_ID")
    private String zxwwId;
    @TableField("SUBJECTA")
    private String subjecta;
    @TableField("FOOT_NOTE")
    private String footNote;
    @TableField("RELEASE_DATE")
    private LocalDateTime releaseDate;
    @TableField("MEDIA_NAME")
    private String mediaName;
    @TableField("ISSUE_YEAR")
    private String issueYear;
    @TableField("ISSUE_NO")
    private String issueNo;
    @TableField("DRAFT_PERSON_NAME")
    private String draftPersonName;
    @TableField("NEWS_TYPE")
    private String newsType;

    @JsonProperty(value = "CONTENT")
    private String content;
}
